libphonenumber

안드로이드 4.0 (Icecream Sandwich) 때 부터 사용되어온 국제화 도구인 libphonenumber 입니다. 간단하게 설명하면 사용되고 있는 전화번호 (010–1234–5678) 과 국가 번호 (kr)을 입력하면 국제 전화 번호를 아웃풋으로 받을 수 있습니다.

2016/03/21 today’s Best ( 264★)

googlei18n/libphonenumber
_libphonenumber - Google’s common Java, C++ and JavaScript library for parsing, formatting, and validating international…_github.com

데모

Javascript

보시는 것 처럼 010–1234–5678 에 대한 결과 값을 얻을 수 있습니다. isPossibleNumber가 전화번호로 전화를 걸 수 있다는 것인지는 잘 모르겠습니다. 흠. 존재하는 번호였나요?

Java

Javascript 버전보다 약간 깔끔하게 정리가 되어 있습니다만, 내용은 동일하므로 스샷은 제외합니다.

재미 있는 것은 한 프로젝트 안에 C++, Javascript, Java버전 모두 제공하는 형태를 띄고 있다는 것입니다. 이런 대표적인 예가 TODO App 인데 말이죠.

By Keen Dev on March 20, 2016.

Exported from Medium on May 31, 2017.